Big Huge Thesaurus

Halogeton glomeratus

noun